package com.fjnu.entity;

import java.util.Date;
import java.util.List;

public class Article {
    private Integer id;          // 文章ID（自增）
    private Integer userId;      // 作者ID（关联User）
    private String title;        // 文章标题
    private String content;      // 文章内容
    private Integer categoryId;  // 分类ID（关联Category）
    private Integer status;      // 状态（0：草稿，1：发布）
    private Date createTime;     // 创建时间
    private List<Tag> tags;      // 文章标签（多对多）

    // Getter和Setter
    public Integer getId() { return id; }
    public void setId(Integer id) { this.id = id; }
    public Integer getUserId() { return userId; }
    public void setUserId(Integer userId) { this.userId = userId; }
    public String getTitle() { return title; }
    public void setTitle(String title) { this.title = title; }
    public String getContent() { return content; }
    public void setContent(String content) { this.content = content; }
    public Integer getCategoryId() { return categoryId; }
    public void setCategoryId(Integer categoryId) { this.categoryId = categoryId; }
    public Integer getStatus() { return status; }
    public void setStatus(Integer status) { this.status = status; }
    public Date getCreateTime() { return createTime; }
    public void setCreateTime(Date createTime) { this.createTime = createTime; }
    public List<Tag> getTags() { return tags; }
    public void setTags(List<Tag> tags) { this.tags = tags; }
}